[INFO] fetching crate ion-c-sys 0.4.0...
[INFO] checking ion-c-sys-0.4.0 against master#cfbc6d4cf1acbac5c025acf8ed68929caa551df3 for pr-75494-beta
[INFO] extracting crate ion-c-sys 0.4.0 into /workspace/builds/worker-8/source
[INFO] validating manifest of crates.io crate ion-c-sys 0.4.0 on toolchain cfbc6d4cf1acbac5c025acf8ed68929caa551df3
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cfbc6d4cf1acbac5c025acf8ed68929caa551df3" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ion-c-sys 0.4.0
[INFO] finished tweaking crates.io crate ion-c-sys 0.4.0
[INFO] tweaked toml for crates.io crate ion-c-sys 0.4.0 written to /workspace/builds/worker-8/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cfbc6d4cf1acbac5c025acf8ed68929caa551df3" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cfbc6d4cf1acbac5c025acf8ed68929caa551df3" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rstest_reuse v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+cfbc6d4cf1acbac5c025acf8ed68929caa551df3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3716dfc39c54ebb405577c343ad1dbd8949bb46875a85dd1319009d13077f2ce
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3716dfc39c54ebb405577c343ad1dbd8949bb46875a85dd1319009d13077f2ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3716dfc39c54ebb405577c343ad1dbd8949bb46875a85dd1319009d13077f2ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3716dfc39c54ebb405577c343ad1dbd8949bb46875a85dd1319009d13077f2ce", kill_on_drop: false }`
[INFO] [stdout] 3716dfc39c54ebb405577c343ad1dbd8949bb46875a85dd1319009d13077f2ce
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+cfbc6d4cf1acbac5c025acf8ed68929caa551df3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5c05cd296f5c3a1d399cf0d3644740bd51b49ac5f7a91c9f5e11a841d5e0bcea
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "5c05cd296f5c3a1d399cf0d3644740bd51b49ac5f7a91c9f5e11a841d5e0bcea", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]    Compiling unicode-width v0.1.8
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.6.18
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling bindgen v0.54.1
[INFO] [stderr]    Compiling termcolor v1.1.0
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling ansi_term v0.11.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling shlex v0.1.1
[INFO] [stderr]    Compiling paste v1.0.0
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling libloading v0.5.2
[INFO] [stderr]    Compiling cmake v0.1.44
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling libc v0.2.76
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling syn v1.0.39
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling clang-sys v0.29.3
[INFO] [stderr]    Compiling aho-corasick v0.7.13
[INFO] [stderr]     Checking chrono v0.4.15
[INFO] [stderr]    Compiling rstest v0.6.4
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling which v3.1.1
[INFO] [stderr]    Compiling clap v2.33.3
[INFO] [stderr]     Checking bigdecimal v0.1.2
[INFO] [stderr]    Compiling regex v1.3.9
[INFO] [stderr]    Compiling cexpr v0.4.0
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling rstest_reuse v0.1.0
[INFO] [stderr]    Compiling ion-c-sys v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr] error: failed to run custom build command for `ion-c-sys v0.4.0 (/opt/rustwide/workdir)`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/ion-c-sys-722a705666d9fa5f/build-script-build` (exit code: 101)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   running: "cmake" "/opt/rustwide/workdir/ion-c" "-DCMAKE_INSTALL_PREFIX=/opt/rustwide/target/debug/build/ion-c-sys-a97592949262c991/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Debug"
[INFO] [stderr]   -- The CXX compiler identification is GNU 9.3.0
[INFO] [stderr]   -- The C compiler identification is GNU 9.3.0
[INFO] [stderr]   -- Check for working CXX compiler: /usr/bin/c++
[INFO] [stderr]   -- Check for working CXX compiler: /usr/bin/c++ -- works
[INFO] [stderr]   -- Detecting CXX compiler ABI info
[INFO] [stderr]   -- Detecting CXX compiler ABI info - done
[INFO] [stderr]   -- Detecting CXX compile features
[INFO] [stderr]   -- Detecting CXX compile features - done
[INFO] [stderr]   -- Check for working C compiler: /usr/bin/cc
[INFO] [stderr]   -- Check for working C compiler: /usr/bin/cc -- works
[INFO] [stderr]   -- Detecting C compiler ABI info
[INFO] [stderr]   -- Detecting C compiler ABI info - done
[INFO] [stderr]   -- Detecting C compile features
[INFO] [stderr]   -- Detecting C compile features - done
[INFO] [stderr]   -- Build type set to Debug
[INFO] [stderr]   -- Setting DECNUMBER max digits to 34
[INFO] [stderr]   -- Found PythonInterp: /usr/bin/python (found version "2.7.18") 
[INFO] [stderr]   -- Looking for pthread.h
[INFO] [stderr]   -- Looking for pthread.h - found
[INFO] [stderr]   -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
[INFO] [stderr]   -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
[INFO] [stderr]   -- Looking for pthread_create in pthreads
[INFO] [stderr]   -- Looking for pthread_create in pthreads - not found
[INFO] [stderr]   -- Looking for pthread_create in pthread
[INFO] [stderr]   -- Looking for pthread_create in pthread - found
[INFO] [stderr]   -- Found Threads: TRUE  
[INFO] [stderr]   -- CPack generators: ZIP;TGZ;DEB;RPM
[INFO] [stderr]   -- Configuring done
[INFO] [stderr]   -- Generating done
[INFO] [stderr]   -- Build files have been written to: /opt/rustwide/target/debug/build/ion-c-sys-a97592949262c991/out/build
[INFO] [stderr]   running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--"
[INFO] [stderr]   Scanning dependencies of target decNumber
[INFO] [stderr]   Scanning dependencies of target decNumber_static
[INFO] [stderr]   [  1%] Building C object decNumber/CMakeFiles/decNumber.dir/decContext.c.o
[INFO] [stderr]   Scanning dependencies of target gtest
[INFO] [stderr]   [  2%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal128.c.o
[INFO] [stderr]   [  3%] Building C object decNumber/CMakeFiles/decNumber.dir/decNumber.c.o
[INFO] [stderr]   [  4%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal32.c.o
[INFO] [stderr]   [  5%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal32.c.o
[INFO] [stderr]   [  6%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal64.c.o
[INFO] [stderr]   [  7%] Building C object decNumber/CMakeFiles/decNumber.dir/decQuad.c.o
[INFO] [stderr]   [  8%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal128.c.o
[INFO] [stderr]   [ 10%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decContext.c.o
[INFO] [stderr]   [ 11%] Building C object decNumber/CMakeFiles/decNumber.dir/decPacked.c.o
[INFO] [stderr]   [ 12%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decNumber.c.o
[INFO] [stderr]   [ 13%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decQuad.c.o
[INFO] [stderr]   [ 14%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal64.c.o
[INFO] [stderr]   [ 15%] Building CXX object test/googletest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[INFO] [stderr]   Scanning dependencies of target objlib
[INFO] [stderr]   [ 16%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decPacked.c.o
[INFO] [stderr]   [ 18%] Building C object ionc/CMakeFiles/objlib.dir/ion_allocation.c.o
[INFO] [stderr]   [ 17%] Building C object ionc/CMakeFiles/objlib.dir/decQuadHelpers.c.o
[INFO] [stderr]   [ 20%] Building C object ionc/CMakeFiles/objlib.dir/ion_binary.c.o
[INFO] [stderr]   [ 21%] Building C object ionc/CMakeFiles/objlib.dir/ion_catalog.c.o
[INFO] [stderr]   [ 22%] Building C object ionc/CMakeFiles/objlib.dir/ion_collection.c.o
[INFO] [stderr]   [ 23%] Building C object ionc/CMakeFiles/objlib.dir/ion_errors.c.o
[INFO] [stderr]   [ 24%] Building C object ionc/CMakeFiles/objlib.dir/ion_helpers.c.o
[INFO] [stderr]   [ 25%] Building C object ionc/CMakeFiles/objlib.dir/ion_debug.c.o
[INFO] [stderr]   [ 26%] Building C object ionc/CMakeFiles/objlib.dir/ion_index.c.o
[INFO] [stderr]   [ 27%] Building C object ionc/CMakeFiles/objlib.dir/ion_initialize.c.o
[INFO] [stderr]   [ 28%] Building C object ionc/CMakeFiles/objlib.dir/ion_int.c.o
[INFO] [stderr]   [ 30%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader_binary.c.o
[INFO] [stderr]   [ 31%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader.c.o
[INFO] [stderr]   [ 32%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader_text.c.o
[INFO] [stderr]   [ 33%] Building C object ionc/CMakeFiles/objlib.dir/ion_scanner.c.o
[INFO] [stderr]   [ 34%] Building C object ionc/CMakeFiles/objlib.dir/ion_stream.c.o
[INFO] [stderr]   [ 35%] Building C object ionc/CMakeFiles/objlib.dir/ion_symbol_table.c.o
[INFO] [stderr]   [ 36%] Building C object ionc/CMakeFiles/objlib.dir/ion_timestamp.c.o
[INFO] [stderr]   [ 37%] Building C object ionc/CMakeFiles/objlib.dir/ion_string.c.o
[INFO] [stderr]   [ 38%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer.c.o
[INFO] [stderr]   [ 40%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer_binary.c.o
[INFO] [stderr]   [ 41%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer_text.c.o
[INFO] [stderr]   [ 42%] Building C object ionc/CMakeFiles/objlib.dir/ion_float.c.o
[INFO] [stderr]   [ 43%] Building C object ionc/CMakeFiles/objlib.dir/ion_decimal.c.o
[INFO] [stderr]   [ 44%] Building C object ionc/CMakeFiles/objlib.dir/ion_extractor.c.o
[INFO] [stderr]   [ 45%] Linking C shared library libdecNumber.so
[INFO] [stderr]   [ 46%] Linking C static library libdecNumber_static.a
[INFO] [stderr]   [ 46%] Built target decNumber
[INFO] [stderr]   [ 46%] Built target decNumber_static
[INFO] [stderr]   [ 46%] Built target objlib
[INFO] [stderr]   Scanning dependencies of target ionc_static
[INFO] [stderr]   Scanning dependencies of target ionc
[INFO] [stderr]   [ 47%] Linking C static library libionc_static.a
[INFO] [stderr]   [ 48%] Linking C shared library libionc.so
[INFO] [stderr]   [ 48%] Built target ionc
[INFO] [stderr]   [ 48%] Built target ionc_static
[INFO] [stderr]   Scanning dependencies of target ionsymbols
[INFO] [stderr]   Scanning dependencies of target ion_events
[INFO] [stderr]   Scanning dependencies of target ion_events_static
[INFO] [stderr]   Scanning dependencies of target ionizer
[INFO] [stderr]   [ 50%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/ionsymbols.c.o
[INFO] [stderr]   [ 51%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_util.cpp.o
[INFO] [stderr]   [ 52%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/options.c.o
[INFO] [stderr]   [ 53%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_stream.cpp.o
[INFO] [stderr]   [ 54%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/ionsymbols_args.c.o
[INFO] [stderr]   [ 55%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_equivalence.cpp.o
[INFO] [stderr]   [ 56%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer_args.c.o
[INFO] [stderr]   [ 57%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer.c.o
[INFO] [stderr]   [ 58%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_stream.cpp.o
[INFO] [stderr]   [ 60%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_util.cpp.o
[INFO] [stderr]   [ 61%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer_stream.c.o
[INFO] [stderr]   [ 62%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_equivalence.cpp.o
[INFO] [stderr]   [ 63%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/options.c.o
[INFO] [stderr]   [ 64%] Linking C executable ionsymbols
[INFO] [stderr]   [ 65%] Linking C executable ionizer
[INFO] [stderr]   [ 65%] Built target ionsymbols
[INFO] [stderr]   [ 65%] Built target ionizer
[INFO] [stderr]   [ 66%] Linking CXX shared library libion_events.so
[INFO] [stderr]   [ 67%] Linking CXX static library libion_events_static.a
[INFO] [stderr]   [ 67%] Built target ion_events
[INFO] [stderr]   Scanning dependencies of target ion_cli
[INFO] [stderr]   Scanning dependencies of target ion_cli_main
[INFO] [stderr]   Scanning dependencies of target ion
[INFO] [stderr]   [ 67%] Built target ion_events_static
[INFO] [stderr]   [ 68%] Building CXX object tools/cli/CMakeFiles/ion_cli_main.dir/cli.cpp.o
[INFO] [stderr]   [ 70%] Building C object tools/cli/CMakeFiles/ion_cli_main.dir/argtable/argtable3.c.o
[INFO] [stderr]   [ 71%] Building CXX object tools/cli/CMakeFiles/ion.dir/main.cpp.o
[INFO] [stderr]   [ 72%] Building CXX object tools/cli/CMakeFiles/ion_cli_main.dir/main.cpp.o
[INFO] [stderr]   [ 73%] Building C object tools/cli/CMakeFiles/ion.dir/argtable/argtable3.c.o
[INFO] [stderr]   [ 74%] Building CXX object tools/cli/CMakeFiles/ion_cli.dir/cli.cpp.o
[INFO] [stderr]   [ 75%] Building CXX object tools/cli/CMakeFiles/ion.dir/cli.cpp.o
[INFO] [stderr]   [ 76%] Linking CXX shared library libion_cli.so
[INFO] [stderr]   [ 76%] Built target ion_cli
[INFO] [stderr]   [ 77%] Linking CXX static library libion_cli_main.a
[INFO] [stderr]   [ 78%] Linking CXX static library libgtest.a
[INFO] [stderr]   [ 78%] Built target ion_cli_main
[INFO] [stderr]   [ 80%] Linking CXX executable ion
[INFO] [stderr]   [ 80%] Built target gtest
[INFO] [stderr]   Scanning dependencies of target gtest_main
[INFO] [stderr]   [ 81%] Building CXX object test/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[INFO] [stderr]   [ 81%] Built target ion
[INFO] [stderr]   [ 82%] Linking CXX static library libgtest_main.a
[INFO] [stderr]   [ 82%] Built target gtest_main
[INFO] [stderr]   Scanning dependencies of target all_tests
[INFO] [stderr]   [ 83%] Building CXX object test/CMakeFiles/all_tests.dir/gather_vectors.cpp.o
[INFO] [stderr]   [ 84%] Building CXX object test/CMakeFiles/all_tests.dir/ion_assert.cpp.o
[INFO] [stderr]   [ 85%] Building CXX object test/CMakeFiles/all_tests.dir/test_vectors.cpp.o
[INFO] [stderr]   [ 86%] Building CXX object test/CMakeFiles/all_tests.dir/ion_test_util.cpp.o
[INFO] [stderr]   [ 87%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_binary.cpp.o
[INFO] [stderr]   [ 88%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_writer.cpp.o
[INFO] [stderr]   [ 90%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_decimal.cpp.o
[INFO] [stderr]   [ 91%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_symbol.cpp.o
[INFO] [stderr]   [ 92%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_timestamp.cpp.o
[INFO] [stderr]   [ 93%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_text.cpp.o
[INFO] [stderr]   [ 95%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_values.cpp.o
[INFO] [stderr]   [ 94%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_extractor.cpp.o
[INFO] [stderr]   [ 96%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_cli.cpp.o
[INFO] [stderr]   [ 97%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_stream.cpp.o
[INFO] [stderr]   [ 98%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_reader_seek.cpp.o
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   CURRENT_SOURCE_DIR : /opt/rustwide/workdir/ion-c/ionc
[INFO] [stderr]   SOURCE_DIR : /opt/rustwide/workdir/ion-c
[INFO] [stderr]   CMake Warning (dev) at test/googletest/CMakeLists.txt:3 (project):
[INFO] [stderr]     Policy CMP0048 is not set: project() command manages VERSION variables.
[INFO] [stderr]     Run "cmake --help-policy CMP0048" for policy details.  Use the cmake_policy
[INFO] [stderr]     command to set the policy and suppress this warning.
[INFO] [stderr] 
[INFO] [stderr]     The following variable(s) would be set to empty:
[INFO] [stderr] 
[INFO] [stderr]       PROJECT_VERSION
[INFO] [stderr]       PROJECT_VERSION_MAJOR
[INFO] [stderr]       PROJECT_VERSION_MINOR
[INFO] [stderr]       PROJECT_VERSION_PATCH
[INFO] [stderr]   This warning is for project developers.  Use -Wno-dev to suppress it.
[INFO] [stderr] 
[INFO] [stderr]   CMake Warning (dev) at test/googletest/googlemock/CMakeLists.txt:10 (option):
[INFO] [stderr]     Policy CMP0077 is not set: option() honors normal variables.  Run "cmake
[INFO] [stderr]     --help-policy CMP0077" for policy details.  Use the cmake_policy command to
[INFO] [stderr]     set the policy and suppress this warning.
[INFO] [stderr] 
[INFO] [stderr]     For compatibility with older versions of CMake, option is clearing the
[INFO] [stderr]     normal variable 'BUILD_SHARED_LIBS'.
[INFO] [stderr]   This warning is for project developers.  Use -Wno-dev to suppress it.
[INFO] [stderr] 
[INFO] [stderr]   CMake Warning (dev) at test/googletest/googlemock/CMakeLists.txt:40 (project):
[INFO] [stderr]     Policy CMP0048 is not set: project() command manages VERSION variables.
[INFO] [stderr]     Run "cmake --help-policy CMP0048" for policy details.  Use the cmake_policy
[INFO] [stderr]     command to set the policy and suppress this warning.
[INFO] [stderr] 
[INFO] [stderr]     The following variable(s) would be set to empty:
[INFO] [stderr] 
[INFO] [stderr]       PROJECT_VERSION
[INFO] [stderr]       PROJECT_VERSION_MAJOR
[INFO] [stderr]       PROJECT_VERSION_MINOR
[INFO] [stderr]       PROJECT_VERSION_PATCH
[INFO] [stderr]   This warning is for project developers.  Use -Wno-dev to suppress it.
[INFO] [stderr] 
[INFO] [stderr]   CMake Warning (dev) at test/googletest/googletest/CMakeLists.txt:47 (project):
[INFO] [stderr]     Policy CMP0048 is not set: project() command manages VERSION variables.
[INFO] [stderr]     Run "cmake --help-policy CMP0048" for policy details.  Use the cmake_policy
[INFO] [stderr]     command to set the policy and suppress this warning.
[INFO] [stderr] 
[INFO] [stderr]     The following variable(s) would be set to empty:
[INFO] [stderr] 
[INFO] [stderr]       PROJECT_VERSION
[INFO] [stderr]       PROJECT_VERSION_MAJOR
[INFO] [stderr]       PROJECT_VERSION_MINOR
[INFO] [stderr]       PROJECT_VERSION_PATCH
[INFO] [stderr]   This warning is for project developers.  Use -Wno-dev to suppress it.
[INFO] [stderr] 
[INFO] [stderr]   CMake Warning:
[INFO] [stderr]     Manually-specified variables were not used by the project:
[INFO] [stderr] 
[INFO] [stderr]       CMAKE_ASM_COMPILER
[INFO] [stderr]       CMAKE_ASM_FLAGS
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:30: warning: "DECNUMDIGITS" redefined
[INFO] [stderr]      30 | #define  DECNUMDIGITS 16      // make decNumbers with space for 16
[INFO] [stderr]         | 
[INFO] [stderr]   <command-line>: note: this is the location of the previous definition
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:32:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c: In function 'decimal64FromNumber':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     186 |     UBFROMUI(d64->bytes,   targar[0]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     187 |     UBFROMUI(d64->bytes+4, targar[1]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     191 |     UBFROMUI(d64->bytes,   targar[1]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     192 |     UBFROMUI(d64->bytes+4, targar[0]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:30: warning: "DECNUMDIGITS" redefined
[INFO] [stderr]      30 | #define  DECNUMDIGITS  7      // make decNumbers with space for 7
[INFO] [stderr]         | 
[INFO] [stderr]   <command-line>: note: this is the location of the previous definition
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:30: warning: "DECNUMDIGITS" redefined
[INFO] [stderr]      30 | #define  DECNUMDIGITS  7      // make decNumbers with space for 7
[INFO] [stderr]         | 
[INFO] [stderr]   <command-line>: note: this is the location of the previous definition
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:32:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal32.c: In function 'decimal32FromNumber':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:166:3: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     166 |   UBFROMUI(d32->bytes, targ);      // directly store the int
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:32:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal32.c: In function 'decimal32FromNumber':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:166:3: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     166 |   UBFROMUI(d32->bytes, targ);      // directly store the int
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:32:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c: In function 'decimal128FromNumber':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     165 |     UBFROMUI(d128->bytes,    targlo);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     166 |     UBFROMUI(d128->bytes+4,  targml);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     167 |     UBFROMUI(d128->bytes+8,  targmh);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     168 |     UBFROMUI(d128->bytes+12, targhi);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     172 |     UBFROMUI(d128->bytes,    targhi);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     173 |     UBFROMUI(d128->bytes+4,  targmh);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     174 |     UBFROMUI(d128->bytes+8,  targml);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     175 |     UBFROMUI(d128->bytes+12, targlo);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:32:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c: In function 'decimal128FromNumber':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     165 |     UBFROMUI(d128->bytes,    targlo);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     166 |     UBFROMUI(d128->bytes+4,  targml);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     167 |     UBFROMUI(d128->bytes+8,  targmh);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     168 |     UBFROMUI(d128->bytes+12, targhi);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     172 |     UBFROMUI(d128->bytes,    targhi);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     173 |     UBFROMUI(d128->bytes+4,  targmh);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     174 |     UBFROMUI(d128->bytes+8,  targml);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     175 |     UBFROMUI(d128->bytes+12, targlo);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:30: warning: "DECNUMDIGITS" redefined
[INFO] [stderr]      30 | #define  DECNUMDIGITS 16      // make decNumbers with space for 16
[INFO] [stderr]         | 
[INFO] [stderr]   <command-line>: note: this is the location of the previous definition
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decQuad.c:132:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decFinalize':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:376:13: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     376 |             UBFROMUI(ub-3, 0);               // to 00000000
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:464:39: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     464 |           for (; s<=ulsd; s+=4, t+=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:465:47: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     465 |           for (t=tlsd-shift+1; t<=tlsd; t+=4) UBFROMUI(t, 0);  // pad 0s
[INFO] [stderr]         |                                               ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadFromString':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     887 |               UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f);      // to BCD8
[INFO] [stderr]         |               ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     900 |         for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f);
[INFO] [stderr]         |                                         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     926 |             UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f);   // to BCD8
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToEngString':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1306 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1306 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1307 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1307 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1308 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1308 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1309 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1309 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1310 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1310 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1311 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1311 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1312 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1312 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1313 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1313 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1314 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1314 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1315 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1315 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1316 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1316 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1370 |       for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                    ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1386 |     for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1422 |         UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above]
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1430 |         UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe]
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToString':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1585 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1585 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1586 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1586 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:32:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c: In function 'decimal64FromNumber':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     186 |     UBFROMUI(d64->bytes,   targar[0]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     187 |     UBFROMUI(d64->bytes+4, targar[1]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     191 |     UBFROMUI(d64->bytes,   targar[1]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     192 |     UBFROMUI(d64->bytes+4, targar[0]);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1587 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1587 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1588 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1588 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1589 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1589 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1590 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1590 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1591 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1591 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1592 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1592 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1593 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1593 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1594 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1594 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1595 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1595 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1625 |       for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                    ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1650 |           UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above]
[INFO] [stderr]         |           ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1658 |           UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe]
[INFO] [stderr]         |           ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1683 |   for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                        ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decDivide':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     532 |       UBFROMUI(ub, 0);                  // clear 9 BCD8s
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     533 |       UBFROMUI(ub+4, 0);                // ..
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_allocation.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     548 |     UBFROMUI(ub,   UBTOUI(&BIN2BCD8[top*4]));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     549 |     UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4]));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     550 |     UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4]));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     641 |           for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0);
[INFO] [stderr]         |                                                   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decFiniteMultiply':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1033 |       UBFROMUI(ub,   UBTOUI(&BIN2BCD8[top*4]));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1034 |       UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4]));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1035 |       UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4]));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1038 |       UBFROMUI(ub, 0);                  // clear 9 BCD8s
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1039 |       UBFROMUI(ub+4, 0);                // ..
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadAdd':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1287 |     UBFROMUS(acc+4, 0);                 // prefix 00
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1313 |     UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1314 |     UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1315 |     UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1316 |     UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1318 |     UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1319 |     UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1320 |     UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1321 |     UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1322 |     UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1358 |     for (; ut<ub; ut+=4) UBFROMUI(ut, 0); // mind the gap
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/decNumber/decQuad.c:132:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decFinalize':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:376:13: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     376 |             UBFROMUI(ub-3, 0);               // to 00000000
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1375:7: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1375 |       UBFROMUS(buf+4, 0);               // clear quad's 00
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1386:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1386 |       UBFROMUI(buf+4, 0);               // [clears decQuad 00 too]
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1387:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1387 |       UBFROMUI(buf+8, 0);
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1390:30: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1390 |         for (; ut<ub; ut+=4) UBFROMUI(ut, 0); // fill them
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1396:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1396 |       UBFROMUI(acc+COFF+DECPMAX,   UBTOUI(buf+COFF+DECPMAX));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1397:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1397 |       UBFROMUI(acc+COFF+DECPMAX+4, UBTOUI(buf+COFF+DECPMAX+4));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1401:45: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1401 |         for (; us<ub+DECPMAX; us+=4, ut+=4) UBFROMUI(ut, UBTOUI(us));
[INFO] [stderr]         |                                             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1448:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1448 |       UBFROMUI(ut, carry & 0x0f0f0f0f); // clear debris and save
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1482:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1482 |       UBFROMUI(umsd,    0x09090909-UBTOUI(umsd));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1483:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1483 |       UBFROMUI(umsd+4,  0x09090909-UBTOUI(umsd+4));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1484:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1484 |       UBFROMUI(umsd+8,  0x09090909-UBTOUI(umsd+8));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1485:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1485 |       UBFROMUI(umsd+12, 0x09090909-UBTOUI(umsd+12));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1489:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1489 |         UBFROMUI(umsd+16, 0x09090909-UBTOUI(umsd+16));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1490:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1490 |         UBFROMUI(umsd+20, 0x09090909-UBTOUI(umsd+20));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1491:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1491 |         UBFROMUI(umsd+24, 0x09090909-UBTOUI(umsd+24));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:464:39: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     464 |           for (; s<=ulsd; s+=4, t+=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:465:47: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     465 |           for (t=tlsd-shift+1; t<=tlsd; t+=4) UBFROMUI(t, 0);  // pad 0s
[INFO] [stderr]         |                                               ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadFromString':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     887 |               UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f);      // to BCD8
[INFO] [stderr]         |               ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/decQuadHelpers.c:17:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     900 |         for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f);
[INFO] [stderr]         |                                         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     926 |             UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f);   // to BCD8
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToEngString':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1306 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1306 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1307 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1307 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1308 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1308 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1309 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1309 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1310 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1310 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1311 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1311 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1312 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1312 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1313 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1313 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1314 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1314 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1315 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1315 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1290 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1316 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1292 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1316 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1370 |       for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                    ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1386 |     for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1422 |         UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above]
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1430 |         UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe]
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToString':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1585 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1585 |   dpd2char(sourhi>>4);                  // declet 1
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1492:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1492 |         UBFROMUI(umsd+28, 0x09090909-UBTOUI(umsd+28));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1493:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1493 |         UBFROMUI(umsd+32, 0x09090909-UBTOUI(umsd+32));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1498:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1498 |         UBFROMUI(umsd+BNEXT,   0x09090909-UBTOUI(umsd+BNEXT));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1499:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1499 |         UBFROMUI(umsd+BNEXT+4, 0x09090909-UBTOUI(umsd+BNEXT+4));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1503:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1503 |         UBFROMUI(umsd+BNEXT+8,  0x09090909-UBTOUI(umsd+BNEXT+8));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1504:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1504 |         UBFROMUI(umsd+BNEXT+12, 0x09090909-UBTOUI(umsd+BNEXT+12));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1510:13: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1510 |             UBFROMUI(ut, 0x09090909-UBTOUI(ut)); // invert four digits
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadCompareTotal':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1754:9: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1754 |         UBFROMUS(bufl, 0);
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1755:9: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1755 |         UBFROMUS(bufr, 0);
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1586 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1586 |   dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1587 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1587 |   dpd2char(sourmh>>16);                 // declet 3
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1588 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1588 |   dpd2char(sourmh>>6);                  // declet 4
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1589 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1589 |   dpd2char((sourmh<<4) | (sourml>>28)); // declet 5
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1590 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1590 |   dpd2char(sourml>>18);                 // declet 6
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1591 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1591 |   dpd2char(sourml>>8);                  // declet 7
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1592 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1592 |   dpd2char((sourml<<2) | (sourlo>>30)); // declet 8
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1593 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1593 |   dpd2char(sourlo>>20);                 // declet 9
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1594 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1594 |   dpd2char(sourlo>>10);                 // declet 10
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1569 |          if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1595 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1571 |            UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);}
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char'
[INFO] [stderr]    1595 |   dpd2char(sourlo);                     // declet 11
[INFO] [stderr]         |   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1625 |       for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                    ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1650 |           UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above]
[INFO] [stderr]         |           ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1658 |           UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe]
[INFO] [stderr]         |           ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1683 |   for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s));
[INFO] [stderr]         |                                        ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadFMA':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2114:43: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2114 |     for (uh=hi->msd; uh<hi->lsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh));
[INFO] [stderr]         |                                           ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2175 |       UBFROMUI(ub-3, UBTOUI(ul-3));          // [cannot overlap]
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2234 |       for (ul=lo->msd; ul<lo->lsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul));
[INFO] [stderr]         |                                             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decDivide':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     532 |       UBFROMUI(ub, 0);                  // clear 9 BCD8s
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     533 |       UBFROMUI(ub+4, 0);                // ..
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     548 |     UBFROMUI(ub,   UBTOUI(&BIN2BCD8[top*4]));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     549 |     UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4]));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     550 |     UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4]));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]     641 |           for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0);
[INFO] [stderr]         |                                                   ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decFiniteMultiply':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1033 |       UBFROMUI(ub,   UBTOUI(&BIN2BCD8[top*4]));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1034 |       UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4]));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1035 |       UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4]));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1038 |       UBFROMUI(ub, 0);                  // clear 9 BCD8s
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1039 |       UBFROMUI(ub+4, 0);                // ..
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadAdd':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1287 |     UBFROMUS(acc+4, 0);                 // prefix 00
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1313 |     UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1314 |     UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1315 |     UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1316 |     UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1318 |     UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1319 |     UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1320 |     UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1321 |     UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1322 |     UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36));
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1358 |     for (; ut<ub; ut+=4) UBFROMUI(ut, 0); // mind the gap
[INFO] [stderr]         |                          ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1375:7: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1375 |       UBFROMUS(buf+4, 0);               // clear quad's 00
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1386:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1386 |       UBFROMUI(buf+4, 0);               // [clears decQuad 00 too]
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1387:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1387 |       UBFROMUI(buf+8, 0);
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1390:30: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1390 |         for (; ut<ub; ut+=4) UBFROMUI(ut, 0); // fill them
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1396:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1396 |       UBFROMUI(acc+COFF+DECPMAX,   UBTOUI(buf+COFF+DECPMAX));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_catalog.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_binary.c: In function 'ion_binary_read_int_64_and_sign':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:111:71: warning: passing argument 2 of 'ion_stream_read_byte' from incompatible pointer type [-Wincompatible-pointer-types]
[INFO] [stderr]     111 |                                   IONCHECK(ion_stream_read_byte((xh), &(xb)));  \
[INFO] [stderr]         |                                                                       ^~~~~
[INFO] [stderr]         |                                                                       |
[INFO] [stderr]         |                                                                       uint64_t * {aka long unsigned int *}
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:72:34: note: in definition of macro 'IONCHECK'
[INFO] [stderr]      72 | #define IONCHECK(x)      { err = x; if (err) goto fail; }
[INFO] [stderr]         |                                  ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:335:9: note: in expansion of macro 'ION_GET'
[INFO] [stderr]     335 |         ION_GET(pstream, b);
[INFO] [stderr]         |         ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:32,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_stream.h:231:78: note: expected 'int *' but argument is of type 'uint64_t *' {aka 'long unsigned int *'}
[INFO] [stderr]     231 | ION_API_EXPORT iERR ion_stream_read_byte           (ION_STREAM *stream, int *p_c);
[INFO] [stderr]         |                                                                         ~~~~~^~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadQuantize':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2970 |     UBFROMUI(BUFOFF-4, 0);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3064 |         for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0);
[INFO] [stderr]         |                                                 ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3077 |       UBFROMUI(BUFOFF-8, 0);                 // must be at least 5
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3078 |       for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0);
[INFO] [stderr]         |                                                    ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1397:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1397 |       UBFROMUI(acc+COFF+DECPMAX+4, UBTOUI(buf+COFF+DECPMAX+4));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1401:45: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1401 |         for (; us<ub+DECPMAX; us+=4, ut+=4) UBFROMUI(ut, UBTOUI(us));
[INFO] [stderr]         |                                             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1448:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1448 |       UBFROMUI(ut, carry & 0x0f0f0f0f); // clear debris and save
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1482:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1482 |       UBFROMUI(umsd,    0x09090909-UBTOUI(umsd));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1483:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1483 |       UBFROMUI(umsd+4,  0x09090909-UBTOUI(umsd+4));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1484:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1484 |       UBFROMUI(umsd+8,  0x09090909-UBTOUI(umsd+8));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1485:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1485 |       UBFROMUI(umsd+12, 0x09090909-UBTOUI(umsd+12));
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1489:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1489 |         UBFROMUI(umsd+16, 0x09090909-UBTOUI(umsd+16));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1490:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1490 |         UBFROMUI(umsd+20, 0x09090909-UBTOUI(umsd+20));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1491:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1491 |         UBFROMUI(umsd+24, 0x09090909-UBTOUI(umsd+24));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1492:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1492 |         UBFROMUI(umsd+28, 0x09090909-UBTOUI(umsd+28));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1493:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1493 |         UBFROMUI(umsd+32, 0x09090909-UBTOUI(umsd+32));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1498:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1498 |         UBFROMUI(umsd+BNEXT,   0x09090909-UBTOUI(umsd+BNEXT));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1499:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1499 |         UBFROMUI(umsd+BNEXT+4, 0x09090909-UBTOUI(umsd+BNEXT+4));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1503:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1503 |         UBFROMUI(umsd+BNEXT+8,  0x09090909-UBTOUI(umsd+BNEXT+8));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1504:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1504 |         UBFROMUI(umsd+BNEXT+12, 0x09090909-UBTOUI(umsd+BNEXT+12));
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1510:13: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    1510 |             UBFROMUI(ut, 0x09090909-UBTOUI(ut)); // invert four digits
[INFO] [stderr]         |             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_allocation.c: In function '_ion_strdup':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_allocation.c:99:42: warning: pointer type mismatch in conditional expression
[INFO] [stderr]      99 |     memcpy(dst->value, (is_empty) ? "\0" : src->value, (is_empty) ? 1 : src->length);
[INFO] [stderr]         |                                          ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3103 |         UBFROMUI(uc, 0);
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadCompareTotal':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1754:9: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1754 |         UBFROMUS(bufl, 0);
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     158 |   #define UBFROMUS(b, i)  (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1755:9: note: in expansion of macro 'UBFROMUS'
[INFO] [stderr]    1755 |         UBFROMUS(bufr, 0);
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadFMA':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2114:43: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2114 |     for (uh=hi->msd; uh<hi->lsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh));
[INFO] [stderr]         |                                           ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadShift':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2175 |       UBFROMUI(ub-3, UBTOUI(ul-3));          // [cannot overlap]
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3435 |     UBFROMUI(buf+DECPMAX, 0);           // 8 will handle most cases
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3436 |     UBFROMUI(buf+DECPMAX+4, 0);         // ..
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2234 |       for (ul=lo->msd; ul<lo->lsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul));
[INFO] [stderr]         |                                             ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadQuantize':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decNumCompare':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3681 |     UBFROMUI(bufl, 0);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3682 |     UBFROMUI(bufr, 0);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    2970 |     UBFROMUI(BUFOFF-4, 0);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3701 |     UBFROMUI(bufl+DECPMAX+QUAD*2, 0);   // add eight zeros
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3702 |     UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // ..
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3064 |         for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0);
[INFO] [stderr]         |                                                 ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3077 |       UBFROMUI(BUFOFF-8, 0);                 // must be at least 5
[INFO] [stderr]         |       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3078 |       for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0);
[INFO] [stderr]         |                                                    ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3103 |         UBFROMUI(uc, 0);
[INFO] [stderr]         |         ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadShift':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3435 |     UBFROMUI(buf+DECPMAX, 0);           // 8 will handle most cases
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3436 |     UBFROMUI(buf+DECPMAX+4, 0);         // ..
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decNumCompare':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3681 |     UBFROMUI(bufl, 0);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3682 |     UBFROMUI(bufr, 0);
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3701 |     UBFROMUI(bufl+DECPMAX+QUAD*2, 0);   // add eight zeros
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3702 |     UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // ..
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3708 |       for (up=bufl+DECPMAX+QUAD*2+8; up<upend; up+=4) UBFROMUI(up, 0);
[INFO] [stderr]         |                                                       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3735:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3735 |     UBFROMUI(bufr+DECPMAX+QUAD*2, 0);   // add eight zeros
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3736:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3736 |     UBFROMUI(bufr+DECPMAX+QUAD*2+4, 0); // ..
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3742:55: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3742 |       for (up=bufr+DECPMAX+QUAD*2+8; up<upend; up+=4) UBFROMUI(up, 0);
[INFO] [stderr]         |                                                       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3708 |       for (up=bufl+DECPMAX+QUAD*2+8; up<upend; up+=4) UBFROMUI(up, 0);
[INFO] [stderr]         |                                                       ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3735:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3735 |     UBFROMUI(bufr+DECPMAX+QUAD*2, 0);   // add eight zeros
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3736:5: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3736 |     UBFROMUI(bufr+DECPMAX+QUAD*2+4, 0); // ..
[INFO] [stderr]         |     ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
[INFO] [stderr]     159 |   #define UBFROMUI(b, i)  (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork)
[INFO] [stderr]         |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3742:55: note: in expansion of macro 'UBFROMUI'
[INFO] [stderr]    3742 |       for (up=bufr+DECPMAX+QUAD*2+8; up<upend; up+=4) UBFROMUI(up, 0);
[INFO] [stderr]         |                                                       ^~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_errors.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_initialize.c:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_debug.c:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_collection.c:36:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_helpers.c:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_index.c:45:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_collection.c: In function '_ion_collection_compare':
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_int.c:42:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_collection.c:227:13: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     227 |     if (lhs == NULL ^ rhs == NULL) {
[INFO] [stderr]         |             ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_step_out':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:787:119: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'ION_TYPE' {aka 'struct ion_type *'} [-Wformat=]
[INFO] [stderr]     787 |             snprintf(error_message, ION_ERROR_MESSAGE_MAX_LENGTH, "Unable to step out of unrecognized container type %s", text->_current_container);
[INFO] [stderr]         |                                                                                                                      ~^   ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]         |                                                                                                                       |       |
[INFO] [stderr]         |                                                                                                                       char *  ION_TYPE {aka struct ion_type *}
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_int.c:42:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function 'ion_int_copy':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:104:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     104 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_get_value_length':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1186:23: warning: unused variable 'text' [-Wunused-variable]
[INFO] [stderr]    1186 |     ION_TEXT_READER  *text = &preader->typed_reader.text;
[INFO] [stderr]         |                       ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_int32':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1341:22: warning: unused variable 'text' [-Wunused-variable]
[INFO] [stderr]    1341 |     ION_TEXT_READER *text = &preader->typed_reader.text;
[INFO] [stderr]         |                      ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_int64':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1378:15: warning: pointer targets in assignment from 'BYTE *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
[INFO] [stderr]    1378 |     value_end = text->_scanner._value_image.value + text->_scanner._value_image.length;
[INFO] [stderr]         |               ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1379:17: warning: pointer targets in assignment from 'BYTE *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
[INFO] [stderr]    1379 |     value_start = text->_scanner._value_image.value; // if this is hexadecimal, we may need to skip past the "0x"
[INFO] [stderr]         |                 ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_from_radix_chars_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:452:25: warning: array subscript has type 'char' [-Wchar-subscripts]
[INFO] [stderr]     452 |         d = digit_values[c];
[INFO] [stderr]         |                         ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_reader_binary.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_double':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1483:56: warning: pointer targets in passing argument 1 of 'atof' differ in signedness [-Wpointer-sign]
[INFO] [stderr]    1483 |         double_value = atof(text->_scanner._value_image.value);
[INFO] [stderr]         |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr]         |                                                        |
[INFO] [stderr]         |                                                        BYTE * {aka unsigned char *}
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:27,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:19:
[INFO] [stderr]   /usr/include/stdlib.h:101:33: note: expected 'const char *' but argument is of type 'BYTE *' {aka 'unsigned char *'}
[INFO] [stderr]     101 | extern double atof (const char *__nptr)
[INFO] [stderr]         |                     ~~~~~~~~~~~~^~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_timestamp':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1554:61: warning: pointer targets in passing argument 2 of 'ion_timestamp_parse' differ in signedness [-Wpointer-sign]
[INFO] [stderr]    1554 |                                , text->_scanner._value_image.value
[INFO] [stderr]         |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr]         |                                                             |
[INFO] [stderr]         |                                                             BYTE * {aka unsigned char *}
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:72:34: note: in definition of macro 'IONCHECK'
[INFO] [stderr]      72 | #define IONCHECK(x)      { err = x; if (err) goto fail; }
[INFO] [stderr]         |                                  ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_timestamp.h:99:69: note: expected 'char *' but argument is of type 'BYTE *' {aka 'unsigned char *'}
[INFO] [stderr]      99 | ION_API_EXPORT iERR ion_timestamp_parse(ION_TIMESTAMP *ptime, char *buffer, SIZE length,
[INFO] [stderr]         |                                                               ~~~~~~^~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_get_string_length':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1612:22: warning: unused variable 'terminator' [-Wunused-variable]
[INFO] [stderr]    1612 |     BYTE             terminator = '"';
[INFO] [stderr]         |                      ^~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_load_string_in_value_buffer':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1706:22: warning: unused variable 'terminator' [-Wunused-variable]
[INFO] [stderr]    1706 |     BYTE             terminator = '"';
[INFO] [stderr]         |                      ^~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function 'ion_int_from_abs_bytes':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:574:14: warning: variable 'byte' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     574 |     BYTE     byte;
[INFO] [stderr]         |              ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:572:23: warning: variable 'may_overflow' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     572 |     BOOL     is_zero, may_overflow;
[INFO] [stderr]         |                       ^~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_int.c:42:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_highest_bit_set_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:68:40: warning: unused variable 'err' [-Wunused-variable]
[INFO] [stderr]      68 | #define iENTER             FN_DEF iERR err = IERR_OK
[INFO] [stderr]         |                                        ^~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:1222:5: note: in expansion of macro 'iENTER'
[INFO] [stderr]    1222 |     iENTER;
[INFO] [stderr]         |     ^~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c: In function '_ion_reader_validate_options':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:393:11: warning: variable 'msg' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]     393 |     char *msg;
[INFO] [stderr]         |           ^~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c: In function '_ion_reader_is_null_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_invalid' not handled in switch [-Wswitch]
[INFO] [stderr]     932 |     switch(preader->type) {
[INFO] [stderr]         |     ^~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_unknown_writer' not handled in switch [-Wswitch]
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_text_writer' not handled in switch [-Wswitch]
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_binary_writer' not handled in switch [-Wswitch]
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_unknown_reader' not handled in switch [-Wswitch]
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_scanner.c:24:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_sub_digit':
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:118:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:1665:19: warning: unused variable 'carry' [-Wunused-variable]
[INFO] [stderr]    1665 |     BOOL          carry = FALSE;
[INFO] [stderr]         |                   ^~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_symbol_table.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_init_globals':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_int.c:1057:1: warning: control reaches end of non-void function [-Wreturn-type]
[INFO] [stderr]    1057 | }
[INFO] [stderr]         | ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_timestamp.c:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_stdin':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:130:30: warning: statement with no effect [-Wunused-value]
[INFO] [stderr]     130 |   #define SET_MODE_BINARY(x) 1
[INFO] [stderr]         |                              ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:220:3: note: in expansion of macro 'SET_MODE_BINARY'
[INFO] [stderr]     220 |   SET_MODE_BINARY(stdin);
[INFO] [stderr]         |   ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_stdout':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:130:30: warning: statement with no effect [-Wunused-value]
[INFO] [stderr]     130 |   #define SET_MODE_BINARY(x) 1
[INFO] [stderr]         |                              ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:244:3: note: in expansion of macro 'SET_MODE_BINARY'
[INFO] [stderr]     244 |   SET_MODE_BINARY(stdout);
[INFO] [stderr]         |   ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_stderr':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:130:30: warning: statement with no effect [-Wunused-value]
[INFO] [stderr]     130 |   #define SET_MODE_BINARY(x) 1
[INFO] [stderr]         |                              ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:263:3: note: in expansion of macro 'SET_MODE_BINARY'
[INFO] [stderr]     263 |   SET_MODE_BINARY(stderr);
[INFO] [stderr]         |   ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_fd_in':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:346:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]     346 |   stream->_fp = (FILE *)fd_in;
[INFO] [stderr]         |                 ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_fd_out':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:369:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]     369 |   stream->_fp = (FILE *)fd_out;
[INFO] [stderr]         |                 ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_fd_rw':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:392:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]     392 |   stream->_fp = (FILE *)fd;
[INFO] [stderr]         |                 ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_write_stream':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:869:12: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
[INFO] [stderr]     869 |   if (!len < 0) FAILWITH(IERR_INVALID_ARG);
[INFO] [stderr]         |            ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:869:12: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:869:7: note: add parentheses around left hand side expression to silence this warning
[INFO] [stderr]     869 |   if (!len < 0) FAILWITH(IERR_INVALID_ARG);
[INFO] [stderr]         |       ^~~~
[INFO] [stderr]         |       (   )
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_symbol_table.c: In function '_ion_symbol_table_import_compare':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_symbol_table.c:1112:13: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]    1112 |     if (lhs == NULL ^ rhs == NULL) {
[INFO] [stderr]         |             ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_flush_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1212:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[INFO] [stderr]    1212 |         written = (SIZE)WRITE( (int)stream->_fp, stream->_dirty_start, stream->_dirty_length );
[INFO] [stderr]         |                                ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1186:12: warning: unused variable 'position' [-Wunused-variable]
[INFO] [stderr]    1186 |   POSITION position;
[INFO] [stderr]         |            ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_fetch_fill_page':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1535:23: warning: unused variable 'paged' [-Wunused-variable]
[INFO] [stderr]    1535 |     ION_STREAM_PAGED *paged = PAGED_STREAM(stream);
[INFO] [stderr]         |                       ^~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_fseek':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1604:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[INFO] [stderr]    1604 |          if (LSEEK((int)stream->_fp, (long)target_position, SEEK_SET)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1593:23: warning: unused variable 'paged' [-Wunused-variable]
[INFO] [stderr]    1593 |     ION_STREAM_PAGED *paged = PAGED_STREAM(stream);
[INFO] [stderr]         |                       ^~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_fread':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1831:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[INFO] [stderr]    1831 |          bytes_read = (SIZE)READ((int)stream->_fp, dst, local_bytes_read);
[INFO] [stderr]         |                                  ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1761:23: warning: unused variable 'paged' [-Wunused-variable]
[INFO] [stderr]    1761 |     ION_STREAM_PAGED *paged = PAGED_STREAM(stream);
[INFO] [stderr]         |                       ^~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_console_read':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1857:23: warning: unused variable 'paged' [-Wunused-variable]
[INFO] [stderr]    1857 |     ION_STREAM_PAGED *paged = PAGED_STREAM(stream);
[INFO] [stderr]         |                       ^~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_page_release':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1990:51: warning: passing argument 3 of '_ion_index_delete' from incompatible pointer type [-Wincompatible-pointer-types]
[INFO] [stderr]    1990 |     _ion_index_delete(&(paged->_index), &page_id, &test_page);
[INFO] [stderr]         |                                                   ^~~~~~~~~~
[INFO] [stderr]         |                                                   |
[INFO] [stderr]         |                                                   ION_PAGE ** {aka struct _ion_page **}
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:35,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:118:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_index.h:133:65: note: expected 'void **' but argument is of type 'ION_PAGE **' {aka 'struct _ion_page **'}
[INFO] [stderr]     133 | void  _ion_index_delete    (ION_INDEX *index, void *key, void **p_data);
[INFO] [stderr]         |                                                          ~~~~~~~^~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_string.c:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_scanner.c: In function '_ion_scanner_read_cached_bytes':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_scanner.c:1394:22: warning: unused variable 'sb' [-Wunused-variable]
[INFO] [stderr]    1394 |     BYTE *pb = buf, *sb = scanner->_pending_bytes_pos;
[INFO] [stderr]         |                      ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_writer_binary.c:68:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_write_field_name_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:925:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     925 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_intercept_imports_symbol':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:1722:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1722 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_intercept_imports_symbol_sid':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:1732:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1732 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_free':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:2725:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    2725 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_free_local_symbol_table':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:2779:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    2779 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_clear_field_name_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:2840:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    2840 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_float.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c: In function '_ion_writer_text_initialize':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:48:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]      48 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c: In function '_ion_writer_text_write_ion_int':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:447:15: warning: unused variable 'is_negative' [-Wunused-variable]
[INFO] [stderr]     447 |     int       is_negative = FALSE, decimal_digits;
[INFO] [stderr]         |               ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_extractor.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_free':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:112:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     112 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_to_string_quad_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:204:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     204 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:207:5: note: in expansion of macro 'ION_DECIMAL_TO_STRING_HELPER_BUILDER'
[INFO] [stderr]     207 |     ION_DECIMAL_TO_STRING_HELPER_BUILDER(decQuadIsSigned, decQuadIsInfinite, decQuadIsNaN,
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_to_string_number_helper':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:204:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     204 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:212:5: note: in expansion of macro 'ION_DECIMAL_TO_STRING_HELPER_BUILDER'
[INFO] [stderr]     212 |     ION_DECIMAL_TO_STRING_HELPER_BUILDER(decNumberIsNegative, decNumberIsInfinite, decNumberIsNaN,
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_string':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:217:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     217 |     ION_DECIMAL_SWITCH(
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_uint32':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:228:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     228 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_int32':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:235:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     235 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_quad':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:242:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     242 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_number':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:249:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     249 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_int32':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:258:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     258 |     ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:269:1: note: in expansion of macro 'ION_DECIMAL_CONVERSION_API_BUILDER'
[INFO] [stderr]     269 | ION_DECIMAL_CONVERSION_API_BUILDER(ion_decimal_to_int32, int32_t, decQuadToInt32Exact, decNumberToInt32);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_uint32':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:258:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     258 |     ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:270:1: note: in expansion of macro 'ION_DECIMAL_CONVERSION_API_BUILDER'
[INFO] [stderr]     270 | ION_DECIMAL_CONVERSION_API_BUILDER(ion_decimal_to_uint32, uint32_t, decQuadToUInt32Exact, decNumberToUInt32);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_ion_int':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:277:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     277 |     ION_DECIMAL_IF_QUAD(value) {
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_fma_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     420 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:334:5: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     334 |     ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND; \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:428:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND'
[INFO] [stderr]     428 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND'
[INFO] [stderr]     486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     420 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:334:5: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     334 |     ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND; \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:428:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND'
[INFO] [stderr]     428 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND'
[INFO] [stderr]     486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     420 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:336:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     336 |         decQuadCopy(ION_DECIMAL_AS_QUAD(fhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:428:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND'
[INFO] [stderr]     428 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND'
[INFO] [stderr]     486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     420 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND'
[INFO] [stderr]     486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_add_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:487:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     487 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_add, decQuadAdd, decNumberAdd);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:487:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     487 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_add, decQuadAdd, decNumberAdd);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:487:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     487 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_add, decQuadAdd, decNumberAdd);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_and_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:488:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     488 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_and, decQuadAnd, decNumberAnd);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:488:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     488 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_and, decQuadAnd, decNumberAnd);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:488:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     488 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_and, decQuadAnd, decNumberAnd);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_divide_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:489:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     489 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide, decQuadDivide, decNumberDivide);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:489:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     489 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide, decQuadDivide, decNumberDivide);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:489:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     489 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide, decQuadDivide, decNumberDivide);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_divide_integer_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:490:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     490 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide_integer, decQuadDivideInteger, decNumberDivideInteger);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:490:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     490 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide_integer, decQuadDivideInteger, decNumberDivideInteger);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:490:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     490 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide_integer, decQuadDivideInteger, decNumberDivideInteger);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_max_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:491:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     491 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max, decQuadMax, decNumberMax);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:491:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     491 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max, decQuadMax, decNumberMax);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:491:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     491 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max, decQuadMax, decNumberMax);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_max_mag_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:492:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     492 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max_mag, decQuadMaxMag, decNumberMaxMag);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:492:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     492 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max_mag, decQuadMaxMag, decNumberMaxMag);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:492:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     492 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max_mag, decQuadMaxMag, decNumberMaxMag);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_min_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:493:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     493 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min, decQuadMin, decNumberMin);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:493:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     493 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min, decQuadMin, decNumberMin);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:493:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     493 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min, decQuadMin, decNumberMin);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_min_mag_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:494:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     494 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min_mag, decQuadMinMag, decNumberMinMag);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:494:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     494 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min_mag, decQuadMinMag, decNumberMinMag);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:494:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     494 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min_mag, decQuadMinMag, decNumberMinMag);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_multiply_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:495:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     495 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_multiply, decQuadMultiply, decNumberMultiply);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:495:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     495 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_multiply, decQuadMultiply, decNumberMultiply);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:495:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     495 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_multiply, decQuadMultiply, decNumberMultiply);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_or_quad_in_place':
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_extractor.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c: In function 'ion_extractor_close':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c:81:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]      81 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:496:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     496 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_or, decQuadOr, decNumberOr);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:496:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     496 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_or, decQuadOr, decNumberOr);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:496:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     496 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_or, decQuadOr, decNumberOr);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_quantize_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:497:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     497 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_quantize, decQuadQuantize, decNumberQuantize);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:497:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     497 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_quantize, decQuadQuantize, decNumberQuantize);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:497:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     497 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_quantize, decQuadQuantize, decNumberQuantize);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_remainder_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:498:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     498 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder, decQuadRemainder, decNumberRemainder);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:498:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     498 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder, decQuadRemainder, decNumberRemainder);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:498:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     498 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder, decQuadRemainder, decNumberRemainder);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_remainder_near_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:499:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     499 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder_near, decQuadRemainderNear, decNumberRemainderNear);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:499:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     499 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder_near, decQuadRemainderNear, decNumberRemainderNear);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:499:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     499 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder_near, decQuadRemainderNear, decNumberRemainderNear);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_rotate_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:500:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     500 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_rotate, decQuadRotate, decNumberRotate);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:500:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     500 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_rotate, decQuadRotate, decNumberRotate);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:500:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     500 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_rotate, decQuadRotate, decNumberRotate);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_scaleb_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:501:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     501 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_scaleb, decQuadScaleB, decNumberScaleB);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:501:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     501 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_scaleb, decQuadScaleB, decNumberScaleB);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:501:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     501 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_scaleb, decQuadScaleB, decNumberScaleB);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_shift_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:502:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     502 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_shift, decQuadShift, decNumberShift);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:502:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     502 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_shift, decQuadShift, decNumberShift);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:502:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     502 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_shift, decQuadShift, decNumberShift);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_subtract_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:503:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     503 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_subtract, decQuadSubtract, decNumberSubtract);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:503:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     503 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_subtract, decQuadSubtract, decNumberSubtract);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:503:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     503 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_subtract, decQuadSubtract, decNumberSubtract);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_xor_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:504:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     504 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_xor, decQuadXor, decNumberXor);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:504:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     504 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_xor, decQuadXor, decNumberXor);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:504:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     504 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_xor, decQuadXor, decNumberXor);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_abs':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:505:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     505 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_abs, decQuadAbs, decNumberAbs);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_invert':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:506:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     506 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_invert, decQuadInvert, decNumberInvert);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_logb':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:507:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     507 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_logb, decQuadLogB, decNumberLogB);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_minus':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:508:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     508 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_minus, decQuadMinus, decNumberMinus);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_plus':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:509:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     509 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_plus, decQuadPlus, decNumberPlus);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_reduce':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:510:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     510 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_reduce, decQuadReduce, decNumberReduce);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_integral_exact':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     477 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:511:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND'
[INFO] [stderr]     511 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_to_integral_exact, decQuadToIntegralExact, decNumberToIntegralExact);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_integral_value':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:513:1: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     513 | ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_finite':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:527:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     527 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_finite, decQuadIsFinite, decNumberIsFinite);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_infinite':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:528:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     528 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_infinite, decQuadIsInfinite, decNumberIsInfinite);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_nan':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:529:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     529 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_nan, decQuadIsNaN, decNumberIsNaN);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_negative':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:530:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     530 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_negative, decQuadIsNegative, decNumberIsNegative);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_zero':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:531:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     531 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_zero, decQuadIsZero, decNumberIsZero);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_canonical':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:532:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     532 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_canonical, decQuadIsCanonical, decNumberIsCanonical);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:27:12: warning: variable 'num_value' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]      27 | decNumber *num_value; \
[INFO] [stderr]         |            ^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:532:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     532 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_canonical, decQuadIsCanonical, decNumberIsCanonical);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_radix':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:533:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     533 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_radix, decQuadRadix, decNumberRadix);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:27:12: warning: variable 'num_value' set but not used [-Wunused-but-set-variable]
[INFO] [stderr]      27 | decNumber *num_value; \
[INFO] [stderr]         |            ^~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     524 |     ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:533:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER'
[INFO] [stderr]     533 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_radix, decQuadRadix, decNumberRadix);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_normal':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:536:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     536 |     ION_DECIMAL_SWITCH(value, return decQuadIsNormal(quad_value), return decNumberIsNormal(num_value, context));
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_subnormal':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:540:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     540 |     ION_DECIMAL_SWITCH(value, return decQuadIsSubnormal(quad_value), return decNumberIsSubnormal(num_value, context));
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_get_exponent':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:544:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     544 |     ION_DECIMAL_SWITCH(value, return decQuadGetExponent(quad_value), return num_value->exponent);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_digits':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:548:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     548 |     ION_DECIMAL_SWITCH(value, return decQuadDigits(quad_value), return num_value->digits);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_integer':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]      46 | ION_DECIMAL_IF_QUAD(value) { \
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:556:5: note: in expansion of macro 'ION_DECIMAL_SWITCH'
[INFO] [stderr]     556 |     ION_DECIMAL_SWITCH(value, return decQuadIsInteger(quad_value), return num_value->exponent == 0);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_compare_quad':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:566:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     566 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_compare_number':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:574:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     574 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_canonical':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     628 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:635:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT'
[INFO] [stderr]     635 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_canonical, decQuadCanonical, decNumberCopy); /* decNumbers are always canonical. */
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_copy':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     628 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:636:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT'
[INFO] [stderr]     636 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_copy, decQuadCopy, decNumberCopy);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_copy_abs':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     628 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:637:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT'
[INFO] [stderr]     637 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_copy_abs, decQuadCopyAbs, decNumberCopyAbs);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_copy_negate':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      30 |         quad_value = ION_DECIMAL_AS_QUAD(ion_decimal);
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD'
[INFO] [stderr]     459 |     ION_DECIMAL_IF_QUAD(rhs) { \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER'
[INFO] [stderr]     628 |     ION_DECIMAL_BASIC_API_BUILDER( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:638:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT'
[INFO] [stderr]     638 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_copy_negate, decQuadCopyNegate, decNumberCopyNegate);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_copy_sign_quad_in_place':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     327 |         decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:648:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     648 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_copy_sign, _decQuad_copy_sign_drop_context, _decNumber_copy_sign_drop_context);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]      22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value
[INFO] [stderr]         |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE'
[INFO] [stderr]     355 |         on_overflow; \
[INFO] [stderr]         |         ^~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD'
[INFO] [stderr]     330 |         decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \
[INFO] [stderr]         |                     ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND'
[INFO] [stderr]     446 |         /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \
[INFO] [stderr]         |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:648:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     648 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_copy_sign, _decQuad_copy_sign_drop_context, _decNumber_copy_sign_drop_context);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'}
[INFO] [stderr]     144 |   extern decQuad * decQuadCopy(decQuad *, const decQuad *);
[INFO] [stderr]         |                    ^~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     386 |     iRETURN; \
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER'
[INFO] [stderr]     438 |     ION_DECIMAL_OVERFLOW_API_BUILDER ( \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:648:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND'
[INFO] [stderr]     648 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_copy_sign, _decQuad_copy_sign_drop_context, _decNumber_copy_sign_drop_context);
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols_args.c:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c:23:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer_args.c:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:20:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer_stream.c:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c: In function 'main':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:120:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
[INFO] [stderr]     120 |     if (g_hsymtab)  CHECK(ion_symbol_table_close(g_hsymtab), "closing the temp symbol table");
[INFO] [stderr]         |        ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:121:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
[INFO] [stderr]     121 |     if (g_hcatalog) CHECK(ion_catalog_close(g_hcatalog), "closing the catalog");
[INFO] [stderr]         |        ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:126:76: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=]
[INFO] [stderr]     126 |         fprintf(stderr, "\nionizer finished, returning err [%d] = \"%s\", %d\n", err, ion_error_to_str(err), (intptr_t)t);
[INFO] [stderr]         |                                                                           ~^                                 ~~~~~~~~~~~
[INFO] [stderr]         |                                                                            |                                 |
[INFO] [stderr]         |                                                                            int                               long int
[INFO] [stderr]         |                                                                           %ld
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:38:30: warning: unused variable 'name' [-Wunused-variable]
[INFO] [stderr]      38 |     char                    *name = NULL;
[INFO] [stderr]         |                              ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c: In function 'main':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c:135:79: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=]
[INFO] [stderr]     135 |         fprintf(stderr, "\nionsymbols finished, returning err [%d] = \"%s\", %d\n", err, ion_error_to_str(err), (intptr_t)t);
[INFO] [stderr]         |                                                                              ~^                                 ~~~~~~~~~~~
[INFO] [stderr]         |                                                                               |                                 |
[INFO] [stderr]         |                                                                               int                               long int
[INFO] [stderr]         |                                                                              %ld
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c:44:30: warning: unused variable 'name' [-Wunused-variable]
[INFO] [stderr]      44 |     char                    *name = NULL;
[INFO] [stderr]         |                              ^~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp: In function 'iERR ion_event_writer_close(IonEventWriterContext*, IonEventResult*, iERR, bool, BYTE**, SIZE*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:207:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     207 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'void ion_copy_symbols(ION_SYMBOL**, ION_SYMBOL*, size_t)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:135:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
[INFO] [stderr]     135 |         for (int i = 0; i < count; i++) {
[INFO] [stderr]         |                         ~~^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read(hREADER, IonEventStream*, ION_TYPE, BOOL, int, BOOL, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:441:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     441 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_read_all_recursive(hREADER, IonEventStream*, BOOL, int, BOOL, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:447:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     447 |     ION_SET_ERROR_CONTEXT(&stream->location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value_comparison_result(std::string*, ION_CATALOG*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     662 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     662 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:680:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     680 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp: In function 'iERR ion_event_writer_close(IonEventWriterContext*, IonEventResult*, iERR, bool, BYTE**, SIZE*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:207:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     207 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_is_event_stream(hREADER, IonEventStream*, bool*, bool*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1052:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]    1052 |     ION_SET_ERROR_CONTEXT(&stream->location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read_all_from_bytes(const BYTE*, SIZE, ION_CATALOG*, IonEventStream*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1123:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1123 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'void ion_copy_symbols(ION_SYMBOL**, ION_SYMBOL*, size_t)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:135:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
[INFO] [stderr]     135 |         for (int i = 0; i < count; i++) {
[INFO] [stderr]         |                         ~~^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_write_all_to_bytes_helper(IonEventStream*, size_t, size_t, ION_EVENT_OUTPUT_TYPE, ION_CATALOG*, BYTE**, SIZE*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1214:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1214 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_embedded_stream(hWRITER, IonEventStream*, size_t, size_t, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1244:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1244 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value(ION_EVENT_OUTPUT_TYPE, IonEvent*, BYTE**, SIZE*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]    1382 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]    1382 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1429:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1429 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_event(hWRITER, IonEvent*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1462:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1462 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read(hREADER, IonEventStream*, ION_TYPE, BOOL, int, BOOL, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:441:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     441 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_read_all_recursive(hREADER, IonEventStream*, BOOL, int, BOOL, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:447:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     447 |     ION_SET_ERROR_CONTEXT(&stream->location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value_comparison_result(std::string*, ION_CATALOG*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     662 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     662 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:680:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     680 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_events(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:199:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare]
[INFO] [stderr]     199 |     for (size_t i = 0; i < ION_EXPECTED_ARG->num_annotations; i++) {
[INFO] [stderr]         |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets_embedded(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*, size_t*, size_t*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:325:39: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     325 |                     if (step_expected == 1 ^ step_actual == 1) {
[INFO] [stderr]         |                         ~~~~~~~~~~~~~~^~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:17:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets(IonEventStream*, IonEventStream*, ION_EVENT_COMPARISON_TYPE, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:374:55: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     374 |     ION_EXPECT_TRUE(!(ION_STREAM_EXPECTED_ARG->size() == 0 ^ ION_STREAM_ACTUAL_ARG->size()== 0),
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence_impl.h:72:37: note: in definition of macro 'ION_EXPECT_TRUE'
[INFO] [stderr]      72 | #define ION_EXPECT_TRUE(x, m) if (!(x)) { ION_FAIL_COMPARISON(m); }
[INFO] [stderr]         |                                     ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_is_event_stream(hREADER, IonEventStream*, bool*, bool*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1052:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]    1052 |     ION_SET_ERROR_CONTEXT(&stream->location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_bool(BOOL*, BOOL*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:436:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     436 |     if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_string(ION_STRING*, ION_STRING*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:454:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     454 |     if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read_all_from_bytes(const BYTE*, SIZE, ION_CATALOG*, IonEventStream*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1123:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1123 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_symbol(ION_SYMBOL*, ION_SYMBOL*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:467:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     467 |     if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_write_all_to_bytes_helper(IonEventStream*, size_t, size_t, ION_EVENT_OUTPUT_TYPE, ION_CATALOG*, BYTE**, SIZE*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1214:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1214 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_embedded_stream(hWRITER, IonEventStream*, size_t, size_t, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1244:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1244 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_float(double*, double*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:566:24: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     566 |         if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                        ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value(ION_EVENT_OUTPUT_TYPE, IonEvent*, BYTE**, SIZE*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]    1382 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]    1382 |     ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1429:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1429 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_event(hWRITER, IonEvent*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1462:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]    1462 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_events(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:199:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare]
[INFO] [stderr]     199 |     for (size_t i = 0; i < ION_EXPECTED_ARG->num_annotations; i++) {
[INFO] [stderr]         |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets_embedded(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*, size_t*, size_t*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:325:39: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     325 |                     if (step_expected == 1 ^ step_actual == 1) {
[INFO] [stderr]         |                         ~~~~~~~~~~~~~~^~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:17:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets(IonEventStream*, IonEventStream*, ION_EVENT_COMPARISON_TYPE, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:374:55: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     374 |     ION_EXPECT_TRUE(!(ION_STREAM_EXPECTED_ARG->size() == 0 ^ ION_STREAM_ACTUAL_ARG->size()== 0),
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence_impl.h:72:37: note: in definition of macro 'ION_EXPECT_TRUE'
[INFO] [stderr]      72 | #define ION_EXPECT_TRUE(x, m) if (!(x)) { ION_FAIL_COMPARISON(m); }
[INFO] [stderr]         |                                     ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_bool(BOOL*, BOOL*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:436:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     436 |     if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_string(ION_STRING*, ION_STRING*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:454:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     454 |     if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_symbol(ION_SYMBOL*, ION_SYMBOL*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:467:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     467 |     if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                    ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_float(double*, double*, std::string*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:566:24: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses]
[INFO] [stderr]     566 |         if (!(expected == NULL ^ actual == NULL)) {
[INFO] [stderr]         |                        ^
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_reader(IonCliReaderContext*, iERR, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label]
[INFO] [stderr]     102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                 ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:78:5: note: in expansion of macro 'cRETURN'
[INFO] [stderr]      78 |     cRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_open_reader_stdin(IonCliReaderContext*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:100:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     100 |     ION_SET_ERROR_CONTEXT(&reader_context->input_location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_shared_tables_to_catalog(IonCliIO*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:151:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     151 |     ION_SET_ERROR_CONTEXT(&catalog_input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:165:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     165 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_create_catalog(std::vector<IonCliIO>*, ION_CATALOG**, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:171:9: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     171 |         ION_SET_ERROR_CONTEXT(&catalogs->at(0).contents, NULL);
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_writer(IonEventWriterContext*, ION_CLI_IO_TYPE, ION_STRING*, iERR, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label]
[INFO] [stderr]     102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                 ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:237:5: note: in expansion of macro 'cRETURN'
[INFO] [stderr]     237 |     cRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_imports_to_collection(ION_COLLECTION*, IonCliIO*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:247:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     247 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_input(IonCliCommonArgs*, IonEventWriterContext*, IonCliIO*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     276 |     ION_SET_ERROR_CONTEXT(&input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     276 |     ION_SET_ERROR_CONTEXT(&input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:295:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     295 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_process(IonCliCommonArgs*, IonCliProcessArgs*, ION_STRING*, IonEventReport*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:358:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     358 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_report(IonEventReport*, IonCliIO*, ION_CLI_WRITE_FUNC, ION_STRING*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     381 |     ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     381 |     ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:387:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     387 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare_standard(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_CATALOG*, IonEventReport*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     405 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     405 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:442:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     442 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_STRING*, IonEventReport*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:470:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     470 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:21:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_proc_args(IonCliProcessArgs*, int, const char*, int, const char*, int, const char*, int, const char**)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:598:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     598 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_common_args(IonEventReport*, IonCliCommonArgs*, int, const char*, int, const char*, int, const char*, int, const char**, int, const char**)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     651 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL)
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     651 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL)
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:677:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     677 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'int ion_c_cli_main(int, char**)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:859:68: warning: division 'sizeof (void**) / sizeof (void*)' does not compute the number of array elements [-Wsizeof-pointer-div]
[INFO] [stderr]     859 |         arg_freetable(current_arg_table, sizeof(current_arg_table) / sizeof(current_arg_table[0]));
[INFO] [stderr]         |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:858:16: note: first 'sizeof' operand was declared here
[INFO] [stderr]     858 |         void **current_arg_table = all_arg_tables[i];
[INFO] [stderr]         |                ^~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:862:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     862 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_reader(IonCliReaderContext*, iERR, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label]
[INFO] [stderr]     102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                 ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:78:5: note: in expansion of macro 'cRETURN'
[INFO] [stderr]      78 |     cRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_proc_args(IonCliProcessArgs*, int, const char*, int, const char*, int, const char*, int, const char**)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:598:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     598 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_open_reader_stdin(IonCliReaderContext*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:100:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     100 |     ION_SET_ERROR_CONTEXT(&reader_context->input_location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_common_args(IonEventReport*, IonCliCommonArgs*, int, const char*, int, const char*, int, const char*, int, const char**, int, const char**)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     651 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL)
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     651 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL)
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:677:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     677 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_shared_tables_to_catalog(IonCliIO*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:151:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     151 |     ION_SET_ERROR_CONTEXT(&catalog_input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:165:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     165 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_create_catalog(std::vector<IonCliIO>*, ION_CATALOG**, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:171:9: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     171 |         ION_SET_ERROR_CONTEXT(&catalogs->at(0).contents, NULL);
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'int ion_c_cli_main(int, char**)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:859:68: warning: division 'sizeof (void**) / sizeof (void*)' does not compute the number of array elements [-Wsizeof-pointer-div]
[INFO] [stderr]     859 |         arg_freetable(current_arg_table, sizeof(current_arg_table) / sizeof(current_arg_table[0]));
[INFO] [stderr]         |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:858:16: note: first 'sizeof' operand was declared here
[INFO] [stderr]     858 |         void **current_arg_table = all_arg_tables[i];
[INFO] [stderr]         |                ^~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:862:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     862 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_writer(IonEventWriterContext*, ION_CLI_IO_TYPE, ION_STRING*, iERR, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label]
[INFO] [stderr]     102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                 ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:237:5: note: in expansion of macro 'cRETURN'
[INFO] [stderr]     237 |     cRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_imports_to_collection(ION_COLLECTION*, IonCliIO*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:247:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     247 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_input(IonCliCommonArgs*, IonEventWriterContext*, IonCliIO*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     276 |     ION_SET_ERROR_CONTEXT(&input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     276 |     ION_SET_ERROR_CONTEXT(&input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:295:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     295 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_reader(IonCliReaderContext*, iERR, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label]
[INFO] [stderr]     102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                 ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:78:5: note: in expansion of macro 'cRETURN'
[INFO] [stderr]      78 |     cRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:23,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_process(IonCliCommonArgs*, IonCliProcessArgs*, ION_STRING*, IonEventReport*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:358:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     358 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_report(IonEventReport*, IonCliIO*, ION_CLI_WRITE_FUNC, ION_STRING*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     381 |     ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     381 |     ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:387:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     387 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare_standard(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_CATALOG*, IonEventReport*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     405 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     405 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:442:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     442 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_open_reader_stdin(IonCliReaderContext*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:100:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     100 |     ION_SET_ERROR_CONTEXT(&reader_context->input_location, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_shared_tables_to_catalog(IonCliIO*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:151:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     151 |     ION_SET_ERROR_CONTEXT(&catalog_input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:165:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     165 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_STRING*, IonEventReport*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:470:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     470 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_create_catalog(std::vector<IonCliIO>*, ION_CATALOG**, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:171:9: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     171 |         ION_SET_ERROR_CONTEXT(&catalogs->at(0).contents, NULL);
[INFO] [stderr]         |         ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_writer(IonEventWriterContext*, ION_CLI_IO_TYPE, ION_STRING*, iERR, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label]
[INFO] [stderr]     102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                 ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:237:5: note: in expansion of macro 'cRETURN'
[INFO] [stderr]     237 |     cRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_imports_to_collection(ION_COLLECTION*, IonCliIO*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:247:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     247 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_input(IonCliCommonArgs*, IonEventWriterContext*, IonCliIO*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     276 |     ION_SET_ERROR_CONTEXT(&input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     276 |     ION_SET_ERROR_CONTEXT(&input->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:295:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     295 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_process(IonCliCommonArgs*, IonCliProcessArgs*, ION_STRING*, IonEventReport*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:358:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     358 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_report(IonEventReport*, IonCliIO*, ION_CLI_WRITE_FUNC, ION_STRING*, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     381 |     ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     381 |     ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:387:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     387 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare_standard(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_CATALOG*, IonEventReport*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable]
[INFO] [stderr]      39 | #define ION_ERROR_LOCATION_VAR _error_location
[INFO] [stderr]         |                                ^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR'
[INFO] [stderr]      72 |     std::string *ION_ERROR_LOCATION_VAR = loc; \
[INFO] [stderr]         |                  ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     405 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable]
[INFO] [stderr]      40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index
[INFO] [stderr]         |                                   ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR'
[INFO] [stderr]      73 |     size_t *ION_ERROR_EVENT_INDEX_VAR = event_index;
[INFO] [stderr]         |             ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT'
[INFO] [stderr]     405 |     ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:442:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     442 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_STRING*, IonEventReport*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:470:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     470 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:23,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:21:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:21:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_binary.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_writer.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_timestamp.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_text.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_values.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/gather_vectors.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_extractor_impl.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_binary.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_timestamp.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../tools/events/inc/ion_event_stream.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:31,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_extractor_impl.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_writer.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_text.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_reader_seek.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive
[INFO] [stderr]      49 | #ifdef __STDC_VERSION__ >= 201112L
[INFO] [stderr]         |                         ^~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_values.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/gather_vectors.h:24,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp: In function 'iERR ion_test_input_stream_handler(_ion_user_stream*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:47:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]      47 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp: In function 'BOOL is_always_skipped(std::string)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:162:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
[INFO] [stderr]     162 |         for (int i = 0; i < whites.size(); i++) {
[INFO] [stderr]         |                         ~~^~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:171:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
[INFO] [stderr]     171 |         for (int i = 0; i < skips.size(); i++) {
[INFO] [stderr]         |                         ~~^~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_extractor_impl.h:18,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp: In function 'iERR testCallback(hREADER, ION_EXTRACTOR_PATH_DESCRIPTOR*, void*, ION_EXTRACTOR_CONTROL*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:248:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     248 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp: In function 'iERR testCallbackBasic(hREADER, ION_EXTRACTOR_PATH_DESCRIPTOR*, void*, ION_EXTRACTOR_CONTROL*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:257:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     257 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_writer_impl.h:39,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_vectors.cpp: In function 'iERR read_value_stream(IonEventStream*, READER_INPUT_TYPE, std::string, ION_CATALOG*, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:274:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     274 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_vectors.cpp: In function 'iERR ionTestRoundtrip(IonEventStream*, IonEventStream**, ION_CATALOG*, std::string, std::string, READER_INPUT_TYPE, VECTOR_TEST_TYPE, IonEventResult*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:322:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]     322 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp: In member function 'virtual void IonDecimal_WriteAllValues_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:58:14: warning: unused variable 'type' [-Wunused-variable]
[INFO] [stderr]      58 |     ION_TYPE type;
[INFO] [stderr]         |              ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:64:5: note: in expansion of macro 'ION_DECIMAL_READER_DECLARE'
[INFO] [stderr]      64 |     ION_DECIMAL_READER_DECLARE; \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:277:5: note: in expansion of macro 'ION_DECIMAL_READER_INIT'
[INFO] [stderr]     277 |     ION_DECIMAL_READER_INIT;
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/ion_assert.h:19,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]'
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:147:5:   required from here
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
[INFO] [stderr]    1392 |   if (lhs == rhs) {
[INFO] [stderr]         |       ~~~~^~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int]':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int; bool lhs_is_null_literal = false]'
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:248:5:   required from here
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare]
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]'
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:680:5:   required from here
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/ion_assert.cpp: In function 'void assertStringsEqual(const char*, const char*, SIZE)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/ion_assert.cpp:36:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare]
[INFO] [stderr]      36 |     BOOL strings_not_equal = strlen(expected) != actual_len || strncmp(expected, actual, (size_t)actual_len);
[INFO] [stderr]         |                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL            g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard.
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad         g_digit_base_quad;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber       g_digit_base_number;
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_ManuallyWritingAmbiguousImportFails_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:553:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]     553 |     ION_SYMBOL_TEST_DECLARE_WRITER;
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_SymbolTableGettersWithManualLSTInProgressReturnsPreviousSymbolTable_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:661:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]     661 |     ION_SYMBOL_TEST_DECLARE_WRITER;
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_SymbolTableSetterWithManualLSTInProgressFails_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:687:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]     687 |     ION_SYMBOL_TEST_DECLARE_WRITER;
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_WritingInvalidIonSymbolFails_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:850:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]     850 |     ION_SYMBOL_TEST_DECLARE_WRITER;
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_WritingIonSymbolWithUnknownTextNotFoundInImportsOrCatalogFails_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:109:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]     109 |     ION_SYMBOL_TEST_DECLARE_WRITER; \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:891:5: note: in expansion of macro 'ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS'
[INFO] [stderr]     891 |     ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS(is_binary, writer_imports, 2);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:33,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_writer_impl.h:39,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:20,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp: In function 'iERR ion_test_writer_get_bytes(hWRITER, ION_STREAM*, BYTE**, SIZE*)':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label]
[INFO] [stderr]      74 | #define iRETURN            fail: RETURN(__location_name__, __line__, __count__++, err)
[INFO] [stderr]         |                            ^~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:46:5: note: in expansion of macro 'iRETURN'
[INFO] [stderr]      46 |     iRETURN;
[INFO] [stderr]         |     ^~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern'
[INFO] [stderr]      52 | #define THREAD_LOCAL_STORAGE __thread
[INFO] [stderr]         |                              ^~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE'
[INFO] [stderr]     158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list
[INFO] [stderr]         | ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:19:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_WriterAcceptsImportsAfterConstruction_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:109:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]     109 |     ION_SYMBOL_TEST_DECLARE_WRITER; \
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:1389:5: note: in expansion of macro 'ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS'
[INFO] [stderr]    1389 |     ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS(is_binary, writer_imports, 2);
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr]   compilation terminated.
[INFO] [stderr]   make[2]: *** [test/CMakeFiles/all_tests.dir/build.make:206: test/CMakeFiles/all_tests.dir/test_ion_extractor.cpp.o] Error 1
[INFO] [stderr]   make[2]: *** Waiting for unfinished jobs....
[INFO] [stderr]   c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr]   compilation terminated.
[INFO] [stderr]   make[2]: *** [test/CMakeFiles/all_tests.dir/build.make:102: test/CMakeFiles/all_tests.dir/test_vectors.cpp.o] Error 1
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_AddImportedTablesFailsWithPendingAnnotations_Test::TestBody()':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable]
[INFO] [stderr]      28 |     SIZE bytes_flushed;
[INFO] [stderr]         |          ^~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:1608:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER'
[INFO] [stderr]    1608 |     ION_SYMBOL_TEST_DECLARE_WRITER;
[INFO] [stderr]         |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]'
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:28:9:   required from here
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
[INFO] [stderr]    1392 |   if (lhs == rhs) {
[INFO] [stderr]         |       ~~~~^~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]':
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]'
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:179:5:   required from here
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_writer.cpp:15:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_reader_seek.cpp:16:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/../tools/cli/cli.h:23,
[INFO] [stderr]                    from /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:17:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   In file included from /opt/rustwide/workdir/ion-c/test/test_ion_timestamp.cpp:18:
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable]
[INFO] [stderr]     116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable]
[INFO] [stderr]     114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]     103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable]
[INFO] [stderr]     100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable]
[INFO] [stderr]      99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable]
[INFO] [stderr]      98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable]
[INFO] [stderr]      89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable]
[INFO] [stderr]      88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable]
[INFO] [stderr]      87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable]
[INFO] [stderr]      86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable]
[INFO] [stderr]      85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable]
[INFO] [stderr]      84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable]
[INFO] [stderr]      83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable]
[INFO] [stderr]      82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable]
[INFO] [stderr]      81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable]
[INFO] [stderr]      80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable]
[INFO] [stderr]      79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable]
[INFO] [stderr]      78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable]
[INFO] [stderr]      77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable]
[INFO] [stderr]      73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable]
[INFO] [stderr]      72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable]
[INFO] [stderr]      71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable]
[INFO] [stderr]      70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable]
[INFO] [stderr]      47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable]
[INFO] [stderr]      41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable]
[INFO] [stderr]      38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"};
[INFO] [stderr]         |                   ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   make[1]: *** [CMakeFiles/Makefile2:508: test/CMakeFiles/all_tests.dir/all] Error 2
[INFO] [stderr]   make: *** [Makefile:152: all] Error 2
[INFO] [stderr]   thread 'main' panicked at '
[INFO] [stderr]   command did not execute successfully, got: exit code: 2
[INFO] [stderr] 
[INFO] [stderr]   build script failed, must exit now', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:885:5
[INFO] [stderr]   stack backtrace:
[INFO] [stderr]      0:     0x563eacd77eb5 - backtrace::backtrace::libunwind::trace::h5e2646fa3eddf2ea
[INFO] [stderr]                                  at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
[INFO] [stderr]      1:     0x563eacd77eb5 - backtrace::backtrace::trace_unsynchronized::hb95dd7f77ce47877
[INFO] [stderr]                                  at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
[INFO] [stderr]      2:     0x563eacd77eb5 - std::sys_common::backtrace::_print_fmt::h5e71b67af43fd70d
[INFO] [stderr]                                  at src/libstd/sys_common/backtrace.rs:78
[INFO] [stderr]      3:     0x563eacd77eb5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hdb4a83d2b61107e5
[INFO] [stderr]                                  at src/libstd/sys_common/backtrace.rs:59
[INFO] [stderr]      4:     0x563eacda300c - core::fmt::write::ha20e7262fa3e8a7a
[INFO] [stderr]                                  at src/libcore/fmt/mod.rs:1076
[INFO] [stderr]      5:     0x563eacd740c2 - std::io::Write::write_fmt::h1aebfe8a5a79e36d
[INFO] [stderr]                                  at src/libstd/io/mod.rs:1537
[INFO] [stderr]      6:     0x563eacd7ae10 - std::sys_common::backtrace::_print::h9c07314cc66ba539
[INFO] [stderr]                                  at src/libstd/sys_common/backtrace.rs:62
[INFO] [stderr]      7:     0x563eacd7ae10 - std::sys_common::backtrace::print::hd1fd65f49a2d8544
[INFO] [stderr]                                  at src/libstd/sys_common/backtrace.rs:49
[INFO] [stderr]      8:     0x563eacd7ae10 - std::panicking::default_hook::{{closure}}::h222da46485ab36fc
[INFO] [stderr]                                  at src/libstd/panicking.rs:198
[INFO] [stderr]      9:     0x563eacd7ab5c - std::panicking::default_hook::hc5868949d129ed00
[INFO] [stderr]                                  at src/libstd/panicking.rs:217
[INFO] [stderr]     10:     0x563eacd7b453 - std::panicking::rust_panic_with_hook::h26a6ab8b0993c0c8
[INFO] [stderr]                                  at src/libstd/panicking.rs:526
[INFO] [stderr]     11:     0x563eacd7b04b - rust_begin_unwind
[INFO] [stderr]                                  at src/libstd/panicking.rs:437
[INFO] [stderr]     12:     0x563eacd7afbb - std::panicking::begin_panic_fmt::h2ff295231415d4a6
[INFO] [stderr]                                  at src/libstd/panicking.rs:391
[INFO] [stderr]     13:     0x563eacd0f347 - cmake::fail::hf0f3f19e1ff44c4b
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:885
[INFO] [stderr]     14:     0x563eacd0ec8e - cmake::run::hbfa9e03c3139de5a
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:863
[INFO] [stderr]     15:     0x563eacd0b3b0 - cmake::Config::build::h91a3fd6d1f201449
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:769
[INFO] [stderr]     16:     0x563eac79a2e3 - build_script_build::main::hb57ef7ea1ebd6788
[INFO] [stderr]                                  at /opt/rustwide/workdir/build.rs:21
[INFO] [stderr]     17:     0x563eac79b70b - std::rt::lang_start::{{closure}}::h5c06327743a5bdc0
[INFO] [stderr]                                  at /rustc/cfbc6d4cf1acbac5c025acf8ed68929caa551df3/src/libstd/rt.rs:67
[INFO] [stderr]     18:     0x563eacd7b8f3 - std::rt::lang_start_internal::{{closure}}::h84a998219831fa70
[INFO] [stderr]                                  at src/libstd/rt.rs:52
[INFO] [stderr]     19:     0x563eacd7b8f3 - std::panicking::try::do_call::he8e1d689a3e26def
[INFO] [stderr]                                  at src/libstd/panicking.rs:348
[INFO] [stderr]     20:     0x563eacd7b8f3 - std::panicking::try::h264b6eebc2fa7bbf
[INFO] [stderr]                                  at src/libstd/panicking.rs:325
[INFO] [stderr]     21:     0x563eacd7b8f3 - std::panic::catch_unwind::hbf28fafa723b2128
[INFO] [stderr]                                  at src/libstd/panic.rs:394
[INFO] [stderr]     22:     0x563eacd7b8f3 - std::rt::lang_start_internal::he959aa59bc3ec202
[INFO] [stderr]                                  at src/libstd/rt.rs:51
[INFO] [stderr]     23:     0x563eac79b6e7 - std::rt::lang_start::hfe8b049c7e5f3726
[INFO] [stderr]                                  at /rustc/cfbc6d4cf1acbac5c025acf8ed68929caa551df3/src/libstd/rt.rs:67
[INFO] [stderr]     24:     0x563eac79aeda - main
[INFO] [stderr]     25:     0x7ff7ac4c70b3 - __libc_start_main
[INFO] [stderr]     26:     0x563eac79a1ae - _start
[INFO] [stderr]     27:                0x0 - <unknown>
[INFO] running `Command { std: "docker" "inspect" "5c05cd296f5c3a1d399cf0d3644740bd51b49ac5f7a91c9f5e11a841d5e0bcea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c05cd296f5c3a1d399cf0d3644740bd51b49ac5f7a91c9f5e11a841d5e0bcea", kill_on_drop: false }`
[INFO] [stdout] 5c05cd296f5c3a1d399cf0d3644740bd51b49ac5f7a91c9f5e11a841d5e0bcea
